@charset "utf-8";
body {font-size:12px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;background:#fff;}
body.index {background:#f7f7f7;}
* {margin:0;padding:0;}
li {list-style:none;}
img {border:none;display:block;}
i,em {font-style:inherit;}
.clear {clear:both;}
.mtop10 {margin-top:10px;}
a {color:#414141;text-decoration:none;}
a:hover {color:#d20000;}
.clearh {clear:both;height:50px;}
*:focus { outline: none; }
input {-webkit-appearance:none;}
.topbg{width:100%;height:30px;background:#eee;}
.top{width:95%;max-width:1200px;margin:0 auto;line-height:30px;font-size:14px;color:#333;}
.top span{color:#ff0000;}
.top img{width:100%;}
.top.phone{width:100%;}
.headerbg{width:100%;background:#f4f4f4;height:110px;padding:20px 0;}
.header{width:95%;max-width:1200px;margin:0 auto;}
.header-a{width:470px;float:left;font-size:14px;color:#333;padding:15px 0 0 20px;}
.header-a span{padding:10px 18px 0 20px;display:inline-block;}
.logo{width:399px;float:left;margin:10px 0 0;}
.logo img{height:78px;display:inline-block;vertical-align:middle;}
.logo p{font-size:15px;color:#7a4609;padding-top:5px;}
.header-b{float:right;padding-top:20px;}
.header-b a{width:75px;float:left;padding-top:65px;font-size:16px;color:#333;text-align:center;margin-left:15px;}
.header-b a.header-bhref1{background:url(../images/p01.png) no-repeat center 0;}
.header-b a.header-bhref2{background:url(../images/p02.png) no-repeat center 0;}
.header-b a.header-bhref3{background:url(../images/p03.png) no-repeat center 0;}
.navbg{width:100%;height:74px;background:url(../images/bg01.jpg) repeat-x 0 0;}
.nav{width:95%;max-width:1200px;margin:0 auto;padding-top:25px;}
.nav li{float:left;width:11.1%;text-align:center;position:relative;z-index:11;}
.nav a{display:inline-block;font-size:18px;color:#fff;padding:10px 10px 0;height:39px;border-radius:10px 10px 0 0;}
.nav li.on a,.nav li a:hover{background:#e67717;font-weight:bold;}
.nav li dl{width:100%;position:absolute;left:0;top:50px;z-index:11;padding:10px 0;display:none;}
.nav li dl dd{line-height:35px;background:#7f7f7f;}
.nav li dl dd a{font-size:16px;}
.nav li dl dt{width:14px;height:10px;position:absolute;left:50%;top:2px;background:url(../images/ico01.png) no-repeat 0 0;margin:0 0 0 -7px;}
.nav li:hover dl{display:block;}
.pnav{width:100%;max-width:750px;margin:20px auto;}
.pnav li{width:25%;float:left;text-align:center;padding:5px 0;}
.pnav li h2{width:70px;height:70px;background-repeat:no-repeat;background-position:center center;background-size:auto 50%;border-radius:10px;margin:0 auto;}
.pnav li p{font-size:14px;padding-top:5px;}
.pnav-line{box-shadow:0 3px 2px 1px rgba(0,0,0,.1);}
.pnav li h2.pnav-h21{background-image:url(../images/ico28.png);}
.pnav li h2.pnav-h22{background-image:url(../images/ico29.png);}
.pnav li h2.pnav-h23{background-image:url(../images/ico30.png);}
.pnav li h2.pnav-h24{background-image:url(../images/ico31.png);}
.pnav li h2.pnav-h25{background-image:url(../images/ico32.png);}
.pnav li h2.pnav-h26{background-image:url(../images/ico33.png);}
.pnav li h2.pnav-h27{background-image:url(../images/ico34.png);}
.pnav li h2.pnav-h28{background-image:url(../images/ico35.png);}
.xl-abg{height:430px;background:url(../images/bg02.jpg);margin-top:10px;padding-top:20px;}
.xl-a{width:95%;max-width:1200px;margin:0 auto;padding:30px 0 50px;background:#fff;border-radius:20px 20px 0 0;}
.xl-a1{text-align:center;}
.xl-a1 h2{font-size:36px;color:#000;}
.xl-a1 p{display:inline-block;padding-top:3px;font-size:20px;color:#b70100;}
.xl-a1 p tt{display:inline-block;width:200px;height:16px;vertical-align:middle;margin:0 8px;}
.xl-a1 p tt.tit-l{background:url(../images/line01.png) no-repeat right center;background-size:auto 100%;}
.xl-a1 p tt.tit-r{background:url(../images/line02.png) no-repeat left center;background-size:auto 100%;}
.xl-a2{width:93%;margin:30px auto 0;}
.xl-a2 dl{height:245px;position:relative;}
.xl-a2 dl dt{width:413px;height:243px;position:absolute;left:0;top:0;overflow:hidden;}
.xl-a2 dl dt img{width:100%;height:100%;}
.xl-a2 dl dt p{width:100%;padding:10px 0;background:rgba(0,0,0,.5);position:absolute;left:0;bottom:0;text-align:center;font-size:14px;color:#fff;}
.xl-a2 dl dd{margin-left:445px;font-size:16px;color:#333;line-height:27px;}
.xl-a2 dl dd a{color:#ff0000;}
.xl-a2 dl dd p.xl-a2p1{padding-top:10px;text-align:right;}
.xl-a2 dl dd p.xl-a2p1 span{display:inline-block;width:40%;margin:0 1%;}
.xl-a2 dl dd p.xl-a2p1 img{width:100%;}
.sl11-a{width:95%;max-width:1200px;margin:0 auto;}
.sl11-aa{width:95%;max-width:860px;margin:0 auto;}
.sl11-aa h2{text-align:center;font-size:34px;color:#333;font-weight:300;padding-bottom:30px;}
.sl11-a-diva{widht:100%;height:1px;background:#a0a0a0;text-align:center;}
.sl11-a-diva span{display:inline-block;padding:0 10px;background:#f1f6f9;position:relative;top:-15px;}
.sl11-a-diva i{display:inline-block;padding:5px 20px;background:#d83935;font-size:14px;color:#fff;border-radius:20px;}
.sl11-ab{width:95%;max-width:860px;margin:0 auto;padding:30px 0;font-size:16px;color:#333;line-height:28px;}
.sl11-ab a{color:#d83935;}
.sl11-ac{display:none;}
.sl11-ac.on{display:block;}
.sl11-ac-a{width:52%;height:360px;float:left;position:relative;z-index:1;}
.sl11-ac img{width:100%;height:100%;}
.sl11-ac p{width:100%;padding:10px 0;background:rgba(0,0,0,.8);position:absolute;left:0;bottom:0;z-index:11;text-align:center;font-size:14px;color:#fff;}
.sl11-ac-b{width:47.3%;height:360px;float:right;}
.sl11-ac-ba{width:60%;height:360px;float:left;}
.sl11-ac-bb{width:38.7%;height:360px;float:right;position:relative;z-index:1;}
.sl11-ac-ba-a{width:100%;height:176px;float:left;position:relative;z-index:1;margin-bottom:8px;}
.sl11-ac-c{width:52%;height:205px;float:left;margin-top:8px;}
.sl11-ac-ca{width:49.3%;height:205px;float:left;position:relative;z-index:1;}
.sl11-ac-cb{width:49.3%;height:205px;float:right;position:relative;z-index:1;}
.sl11-ac-d{width:47.3%;height:205px;float:right;position:relative;z-index:1;margin-top:8px;}
.xl-a3{width:95%;max-width:1200px;margin:10px auto 30px;}
.xl-a3 span{display:inline-block;width:32.65%;height:80px;line-height:80px;background:#bf956f;border-radius:5px;font-size:28px;color:#fff;cursor:pointer;text-align:center;margin-left:1%;position:relative;}
.xl-a3 span tt{display:none;width:29px;height:9px;background:url(../images/tt.png) no-repeat 0 0;position:absolute;left:50%;bottom:-9px;margin-left:-13px;}
.xl-a3 span.xl-a3i1{margin-left:0;}
.xl-a3 span i{display:inline-block;padding-left:45px;background-repeat:no-repeat;background-position:0 center;background-size:auto 35px;}
.xl-a3 span.xl-a3i1 i{background-image:url(../images/p04.png);}
.xl-a3 span.xl-a3i2 i{background-image:url(../images/p05.png);}
.xl-a3 span.xl-a3i3 i{background-image:url(../images/p06.png);padding-left:40px;}
.xl-a3 span.on{background:#a50a0b;}
.xl-a3 span.on tt{display:inline-block;}
.sl11-ad{width:51.7%;float:left;padding:0;}
.sl11-ae{width:47.5%;float:right;}
.sl11-ad img{width:100%;}
.sl11-ae img{width:100%;}
.sl11-ad-a{margin-bottom:5px;}
.sl11-ae-a{margin-bottom:5px;}
.xl-bbg{height:790px;background:url(../images/bg04.jpg) no-repeat center bottom;margin-top:30px;background-size:auto 100%;}
.xl-b{width:95%;max-width:1200px;margin:0 auto;padding-top:30px;}
.xl-b1{padding:45px 0;}
.xl-b1 dl{width:32.4%;height:570px;float:left;margin-left:1%;border:1px solid #e9e9e9;background:#fff;border-radius:15px;overflow:hidden;}
.xl-b1 dl.xl-b1dl1{margin-left:0;}
.xl-b1 dl dt{height:100px;background:url(../images/bg03.jpg) no-repeat 0 0;background-size:100% 100%;text-align:center;}
.xl-b1 dl dt h2{font-size:40px;color:#fff;padding-top:15px;}
.xl-b1 dl dt p{font-size:18px;color:#b66d2b;}
.xl-b1 dl dd{padding:20px 40px 0;font-size:14px;color:#000;}
.xl-b1 dl dd h2{font-size:30px;color:#000;border-bottom:1px solid #e6e6e6;text-align:center;padding-bottom:10px;}
.xl-b1 dl dd p{padding-top:10px;line-height:22px;}
.xl-b1 dl dd p.xl-b1dl1p1{text-align:center;}
.xl-b1 dl dd p a{display:inline-block;padding:5px 15px;background:#d83935;font-size:14px;color:#fff;border-radius:5px;margin:0 5%;}
.xl-b1 dl dd div{padding:5px;background:#efefef;margin-top:20px;}
.xl-b1 dl dd div img{width:100%;}
.xl-ad{height:179px;background:url(../images/ad01.jpg) no-repeat center 0;background-size:auto 100%;}
.xl-ad img{width:100%;display:none;}
.xl-bbg2{background:#f2f2f2 url(../images/bg05.jpg) no-repeat center bottom;margin-top:30px;background-size:100% auto;}
.xl-bbg2 .xl-b1{padding:35px 0;overflow:hidden;position:relative;}
.xl-bbg2 .xl-b1 dl{width:100%;height:430px;float:none;margin-left:0;}
.xl-cbg{padding:20px 0 30px;background:#f0f0f0;}
.xl-ctit{font-size:34px;color:#000;text-align:center;font-weight:bold;}
.xl-c{width:95%;max-width:1200px;margin:30px auto 0;}
.xl-c dl{width:23.5%;height:260px;float:left;margin-left:1.8%;border-bottom:10px solid #dadada;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 1px 6px 1px rgba(0,0,0,.1);}
.xl-c dl.xl-cdl1{margin-left:0;}
.xl-c dl dt{height:145px;background-repeat:no-repeat;background-position:center center;background-size:auto 65px;}
.xl-c dl.xl-cdl1 dt{background-image:url(../images/p07.png);}
.xl-c dl.xl-cdl2 dt{background-image:url(../images/p08.png);background-size:auto 82px;}
.xl-c dl.xl-cdl3 dt{background-image:url(../images/p09.png);}
.xl-c dl.xl-cdl4 dt{background-image:url(../images/p10.png);}
.xl-c dl dd{text-align:center;font-size:14px;color:#333;font-weight:bold;padding:0 20px;}
.xl-c dl dd h2{font-size:20px;padding-bottom:10px;}
.xl-d{width:95%;max-width:1200px;margin:35px auto;}
.xl-d1{width:54%;float:left;}
.xl-d2{width:44%;float:right;}
.xl-d1-tit{position:relative;padding-bottom:20px;}
.xl-d1-tit b{font-size:24px;color:#333;display:inline-block;padding-left:30px;background:url(../images/ico01.png) no-repeat 0 center;}
.xl-d1-tit a{position:absolute;right:0;top:3px;font-size:14px;color:#fff;display:inline-block;padding:3px 10px;background:#b70100;border-radius:20px;}
.xl-d1 dl{height:150px;position:relative;background:#b61414;}
.xl-d1 dl dt{width:230px;height:150px;position:absolute;left:0;top:0;}
.xl-d1 dl dt img{width:100%;height:100%;}
.xl-d1 dl dd{margin-left:260px;font-size:14px;color:#fff;padding:10px 15px 0 0;}
.xl-d1 dl dd h2{margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.xl-d1 dl dd h2 a{font-size:14px;color:#fff;}
.xl-d1 dl dd p{line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.xl-d1 dl dd p a{font-size:14px;color:#fff;}
.xl-d1 ul{padding-top:10px;}
.xl-d1 ul li{font-size:14px;color:#333;height:30px;line-height:30px;border-bottom:1px dashed #e2e2e2;position:relative;padding-left:13px;background:url(../images/ico02.png) no-repeat 0 center;}
.xl-d1 ul li span{position:absolute;right:0;top:0;}
.xl-d1 ul li a{display:inline-block;margin-right:65px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.xl-d2 dl{margin-bottom:20px;}
.xl-d2 dl dt{padding:5px 0 5px 38px;font-size:14px;color:#6a6a6a;font-weight:bold;background:url(../images/a.jpg) no-repeat 0 3px;}
.xl-d2 dl dd{padding:7px 0 7px 38px;font-size:14px;color:#6a6a6a;background:url(../images/q.jpg) no-repeat 0 3px;}
.xl-ebg{padding:50px 0 35px;background:#e4e4e4;}
.xl-ebg .xl-a1 p{color:#777;}
.xl-e{width:95%;max-width:1200px;margin:0 auto;}
.xl-e1{font-size:14px;color:#6a6a6a;padding-top:35px;text-align:center;}
.xl-e2{padding-top:20px;}
.xl-e21{width:52%;float:left;}
.xl-e22{width:45%;float:right;height:390px;background:#fff;border-radius:20px;overflow:hidden;}
.xl-e21 li{min-heihgt:40px;margin-bottom:20px;position:relative;padding-left:90px;}
.xl-e21 li span{font-size:16px;color:#333;position:absolute;left:0;top:0;font-weight:bold;line-height:40px;}
.xl-e21 li input[type="text"]{width:100%;height:40px;line-height:40px;border:1px solid #c1c1c1;background:#fff;text-indent:20px;font-size:14px;color:#333;}
.xl-e21 li textarea{width:100%;height:130px;line-height:22px;border:1px solid #c1c1c1;background:#fff;text-indent:20px;font-size:14px;color:#333;padding:8px 0;}
.xl-e21 li input[type="submit"]{width:48%;height:40px;border:none;background:#b70100;font-size:14px;color:#fff;cursor:pointer;}
.xl-e21 li input[type="reset"]{width:48%;height:40px;border:none;background:#d8d8d8;font-size:14px;color:#333;cursor:pointer;float:right;}
.xl-e21 li.xl-e21-li1{margin-bottom:0;margin-top:-10px;}
.xl-e22 dt{height:60px;line-height:60px;text-align:center;background:#b70100;font-size:25px;color:#fff;font-weight:bold;}
.xl-e22 dd{padding:30px 10px 0 30px;}
.xl-e22-a1{width:38%;float:left;font-size:13px;color:#333;text-align:center;}
.xl-e22-a2{width:55%;float:right;font-size:15px;color:#333;}
.xl-e22-a1 img{width:100%;}
.xl-e22-a1 p{padding-top:25px;}
.xl-e22-a2 p{padding-bottom:5px;line-height:33px;}
.xl-ebg2{padding:40px 0;background:url(../images/bg07.jpg) repeat-x 0 0;}
.xl-eph{width:95%;background:#fff url(../images/bg06.jpg) no-repeat center 0;background-size:100% auto;margin:0 auto;border-radius:20px;box-shadow:0 1px 6px 1px rgba(0,0,0,.1);}
.xl-eph h2{text-align:center;font-size:45px;color:#fff;padding-top:10px;}
.xl-eph ul{width:90%;margin:0 auto;padding:40px 0 30px 0;}
.xl-eph ul li{margin-bottom:15px;}
.xl-eph li input[type="text"]{width:100%;height:60px;line-height:60px;border:1px solid #d6d6d6;background:#fff;text-indent:20px;font-size:16px;color:#333;border-radius:5px;}
.xl-eph li textarea{width:100%;height:130px;line-height:22px;border:1px solid #d6d6d6;background:#fff;text-indent:20px;font-size:16px;color:#333;padding:8px 0;border-radius:5px;}
.xl-eph li input[type="submit"]{width:100%;height:60px;border:2px solid #ff0f0f;background:#d12e33;font-size:16px;color:#fff;cursor:pointer;border-radius:5px;}
.xl-eph2{width:95%;margin:0 auto;float:none;background:#f7f8fa;box-shadow:none;height:auto;padding-bottom:20px;}
.xl-eph2 dt{background:#000;}
.footerbg{height:385px;background:url(../images/bg08.jpg) no-repeat center 0;}
.footer{width:95%;max-width:1200px;margin:0 auto;padding:30px 0;min-height:270px;position:relative;}
.footer-a1{width:208px;position:absolute;left:0;top:30px;}
.footer-a1 img{width:100%;}
.footer-a1 a{display:block;padding:8px 0;background:#ffb709;font-size:26px;color:#170b0d;border-radius:25px;margin-top:10px;text-align:center;}
.footer-a2{margin-left:235px;}
.footer-a2-1{padding-bottom:15px;border-bottom:2px solid #fff;font-size:18px;color:#fff;}
.footer-a2-1 em{padding: 0px 8px;}
.footer-a2-1 a{font-size:18px;color:#fff;}
.footer-a2-1 a:hover{color:#b70100;}
.footer-a2-2{padding:15px 0 0;}
.footer-a2-21{width:53%;float:left;background:url(../images/bg01.png) repeat-y right 0;}
.footer-a2-22{width:45%;float:right;font-size:18px;color:#fff;}
.footer-a2-22 a{font-size:18px;color:#fff;display:inline-block;margin:5px 10px 0 0;}
.footer-a2-22 a:hover{color:#b70100;}
.footer-a2-22 span{font-size:16px;color:rgba(255,255,255,.5);}
.footer-a2-212 dl{width:23%;float:left;}
.footer-a2-212 dl dt{padding-bottom:10px;color:#fff;}
.footer-a2-212 dl dt a{font-size:20px;color:#fff;}
.footer-a2-212 dl dt a:hover{color:#b70100;}
.footer-a2-212 dl dd{font-size:14px;color:#fff;}
.footer-a2-212 dl dd p{padding-top:12px;}
.footer-a2-212 dl dd a{font-size:16px;color:#fff;}
.footer-a2-212 dl dd a:hover{color:#b70100;}
.footer-a2-213{font-size:14px;color:#fff;padding-top:20px;}
.footer-a2-213 span{display:inline-block;padding:5px 10px 0 0;}
.copy{font-size:18px;color:#fff;text-align:center;}
.phfoot-1{padding:10px 0;background:#8d0f0f;border-bottom:3px solid #e90000;margin-top:20px;text-align:center;font-size:18px;color:#fff;font-weight:bold;}
.phfoot-1 a{font-size:18px;color:#fff;font-weight:bold;margin:0 5%;}
.phfoot-2{padding:25px 0;background:url(../images/bg09.jpg) no-repeat center 0;background-size:100% 100%;}
.phfoot-2 dl{min-height:180px;position:relative;width:95%;margin:0 auto;}
.phfoot-2 dl dt{width:180px;height:180px;position:absolute;right:0;top:0;}
.phfoot-2 dl dt img{width:100%;height:100%;}
.phfoot-2 dl dd{margin-right:210px;font-size:18px;color:#fff;}
.phfoot-2 dl dd p{padding:6px 0;}
.sl11-hbg{width:100%;height:45px;background:#e5e5e5;}
.sl11-h{width:95%;max-width:1200px;margin:0 auto;line-height:45px;font-size:16px;color:#333;}
.sl11-i{width:95%;max-width:1200px;margin:30px auto;position:relative;z-index:1;}
.sl11-ia{margin-right:370px;font-size:16px;color:#333;line-height:30px;    min-height: 1560px;}
.sl11-ib{width:320px;position:absolute;right:0;top:0;z-index:11;}
.sl11-ib-a{width:100%;height:228px;background:url(../images/bg11.jpg) no-repeat 0 0;}
.sl11-ib-a1{padding:20px;position:relative;font-size:16px;color:#fff;line-height:26px;}
.sl11-ib-a1 a{display:inline-block;padding:5px 10px;position:absolute;right:20px;top:20px;font-size:14px;color:#fff;background:#d9200c;border-radius:25px;}
.sl11-ib-a2{text-align:center;}
.sl11-ib-a2 a{display:inline-block;margin:0 5%;position:relative;}
.sl11-ib-a2 a img{width:60px;}
.sl11-ib-a2 a span{display:inline-block;position:absolute;left:0;bottom:10px;width:100%;text-align:center;font-size:12px;color:#333;}
.sl11-ia-a{width:100%;text-align:center;font-size:22px;color:#333;padding-bottom:15px;border-bottom:3px solid #e5e5e5;}
.sl11-ia-b{padding-top:20px;}

.sl11-ia-b img{    max-width: 600px; width: 100% !important;
    height: auto !important;   margin: 0 auto;}

.list{ width:100%; height:auto; overflow:hidden; margin-top:16px; border-bottom:1px dotted #e2d5be; padding-bottom:16px; }
.list .list_l{width: 23%; height:139px; float:left;  margin-top:3px;}
.list .list_l img{width:98% !important; height:135px !important;}
.list .list_r{ width: 75%; float:right; display:inline;}
.list .list_r p{ font-size:16px; color:#000000; text-align:justify; margin-bottom:6px;}
.list .list_r p a{color:#a80812;}
.list .list_r p a:hover{ color:#fd3b48;}
.list .list_r p.list_tit {
   font-size:18px;
    color: #9e2a00;
    margin-bottom: 10px;
}

.list .list_r p.list_sm{font-size:14px; color:#938f8f; margin-bottom:0; }
.list .list_r p.list_tit a{color:#9e2a00;}
.list .list_r p.list_tit a:hover{color:#fd3b48;}
.page {
    width: 100%;
    height: 30px;
    display: block;
    text-align: center;
   margin: 20px auto 30px auto;
}
.page li.thisclass{background: #d9200c;
    color: #fff;
}

.page li {  width: auto;
    height: 27px;
    padding: 0 10px;
    font: normal 12px/27px "微软雅黑";
    color: #6b4e2c;
    border: 1px solid #c9c9c9;
    display: inline-block;
    vertical-align: middle;
    margin-right: -1px;}
.page li select{ border:none;}
.page li:last-of-type{padding:0;}
.sl11-ia-b h2 {
    font-size: 24px;
    text-align: center;
    font-weight: 300;
    padding-bottom: 10px;
	    margin-bottom: 2px;
}
.art_sm {
    text-align: center;
	font-size:16px;
    color: #646464;
    width: 100%;
    display: block;
    margin: 0;
    text-indent: 0;
	    padding-bottom: 8px;
}
.content{ border-top:1px solid #ccc; margin-bottom:2em;    padding-top: 15px; text-indent: 2em;}
.content img{ margin:0 auto; max-width:600px !important; width:auto !important; height:auto !important;}
.wztj {
    width: 100%;
    border-top: 1px dotted #e2d5be;
    margin: 10px auto;
    padding-top: 0.8em;
    line-height: 30px;
    color: #646464;
}
.content a{color: blue;}
.list2{ width:100%; height:auto; overflow:hidden; margin-top:20px; border-bottom:1px dotted #e2d5be; padding-bottom:20px; }
.list2 ul li {
   display:inline-block; zoom:1;*display:inline;
     width: 32.5%;
    margin-bottom: 10px;
  
text-align: center;
}
.list2 ul li img {
       width: 95%;
    height: 170px;
    margin: 0 auto;
}
.list2 ul li { font-size:14px;}
.list2 ul li p{ overflow:hidden;    height: 30px; line-height:30px;}
.mod18{width:580px;margin:20px auto;position:relative;}
.mod18 .btn{position:absolute;width:15px;height:70px;top:336px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:213px;width:46px;height:48px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:580px;height:330px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:540px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:330px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:330px;position:absolute;}
.mod18 .picBox li{width:580px;height:330px;}
.mod18 .listBox{width:542px;height:100px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;}
.mod18 .listBox ul{height:100px;position:absolute;}
.mod18 .listBox li{width:129px;height:70px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:70px;}
.mod18 .listBox li img{width:124px;height:70px;}
#listBox li span{ overflow:hidden;}
.mod18 .listBox .on img{width:118px;height:64px;border:3px solid #ff6600;}
.mod18 .listBox .on i{display:block;}
.content2{ border-top:1px solid #ccc;}
.content2 img{ height:100%;    width: 98%;margin: 0 auto;}

.sl11-ia-c{width:100%;height:32px;background:url(../images/bg07.jpg) repeat-x 0 0;margin-top:20px;font-size:14px;color:#fff;}
.sl11-ia-c span{display:inline-block;padding:0 20px 0 10px;font-size:16px;}
.sl11-ia-c a{float:right;padding:0 10px 0 0;font-size:14px;color:#fff;}
.sl11-ia-d{width:100%;overflow:hidden;padding-top:10px;}
.sl11-ia-d ul{width:110%;}
.sl11-ia-d ul li{width:44%;float:left;height:35px;line-height:35px;border-bottom:1px dashed #ccc;margin-right:3%;font-size:14px;position:relative;}
.sl11-ia-d ul li a{font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-right:65px;}
.sl11-ia-d ul li span{position:absolute;right:0;top:0;}
.sl11-ib-b{width:100%;margin:20px 0 0 0;background:#d9200c;padding:20px 0;}
.sl11-ib-b ul{padding:0 0 0 8%;}
.sl11-ib-b ul li{width:130px;height:50px;margin:10px 8px 0 0;background:#fff;float:left;border-radius:5px;}
.sl11-ib-b ul li a{display:inline-block;padding:0 0 0 50px;line-height:50px;font-size:16px;}
.sl11-ib-b ul li a.sl11-ib-ba{background:url(../images/ico41.png) no-repeat 10px center;background-size:auto 30px;}
.sl11-ib-b ul li a.sl11-ib-bb{background:url(../images/ico42.png) no-repeat 10px center;}
.sl11-ib-b ul li a.sl11-ib-bc{background:url(../images/ico43.png) no-repeat 10px center;}
.sl11-ib-b ul li a.sl11-ib-bd{background:url(../images/ico44.png) no-repeat 10px center;}
.sl11-ib-c{border:1px solid #d9200c;border-radius:3px;margin-top:20px;}
.sl11-ib-ca{width:95%;margin:10px auto;}
.sl11-ib-ca span{display:inline-block;padding:3px 0 3px 30px;font-size:16px;color:#333;font-weight:bold;background:url(../images/ico45.png) no-repeat 0 center;}
.sl11-ib-ca a{float:right;font-size:16px;color:#999;}
.sl11-ib-cb{width:90%;margin:20px auto;}

.sl11-ib-cb dl{width:100%;height:80px;position:relative;z-index:1;margin:20px 0;}
.sl11-ib-cb dl dt{width:118px;height:80px;position:absolute;left:0;top:0;z-index:11;border-radius:3px;overflow:hidden;}
.sl11-ib-cb dl dt img{width:100%;height:100%;}
.sl11-ib-cb dl dd{margin-left:130px;}
.sl11-ib-cb dl dd h2{font-size:16px;color:#333;font-weight:300;height: 48px;
    overflow: hidden;    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}
.sl11-ib-cb dl dd a.more{display:inline-block;padding:1px 10px;border:1px solid #ddd;font-size:16px;color:#d20f02;border-radius:3px;margin-top:10px;}
.sl11-ib-d{border:1px solid #d9200c;border-radius:3px;margin-top:20px;}
.sl11-ib-da{width:100%;background:#d9200c;padding:15px 0;text-align:center;font-size:22px;color:#fff;}
.sl11-ib-db{width:80%;margin:0 auto;padding:20px 0;}
.sl11-ib-db p{padding:5px 0;font-size:16px;color:#333;}
.sl11-ib-txt{width:100%;height:30px;line-height:30px;border:1px solid #ccc;background:#fff;text-indent:15px;font-size:14px;color:#333;}
.sl11-ib-but{width:100%;height:35px;line-height:35px;border:none;background:#d9200c;font-size:16px;color:#fff;font-family:"微软雅黑";cursor:pointer;}
.sl11-ib-db i{color:#d9200c;font-weight:bold;}
a.sl11-ib-dbzx{width:100%;height:35px;line-height:35px;background:#d9200c;font-size:16px;color:#fff;font-family:"微软雅黑";display:inline-block;text-align:center;}
.sl-kadlc{width:298px;border:1px solid #ddd;background:url(../images/bg10.jpg) no-repeat center center;margin-top:20px;padding-top:10px;height:264px;}
.sl-kadlc dd{width:90%;padding:20px 0;background:url(../images/bg02.png) repeat-y 0 0;margin:5px auto;position:relative;z-index:1;}
.sl-kadlc dd span{width:70px;height:50px;display:inline-block;position:absolute;left:0;top:12px;z-index:11;}
.sl-kadlc dd p{font-size:12px;color:#333;margin-left:80px;}
.sl-kadlc dd p b{font-size:16px;font-weight:bold;}
.sl-kadlc dd span.sl-kadlcdda{background:url(../images/p15.png) no-repeat right center;}
.sl-kadlc dd span.sl-kadlcddb{background:url(../images/p16.png) no-repeat right center;}
.sl-kadlc dd span.sl-kadlcddc{background:url(../images/p17.png) no-repeat right center;}

.pc{display:block;}
.phone{display:none;}
.pc1{display:block;}
.phone1{display:none;}

.fnav {width:100%;height:60px;background:#1fc63b;position:fixed;left:0;bottom:0;z-index:999;display:none;}
.fnav ul {width:100%;max-width:550px;margin:0 auto;text-align:center;}
.fnav li {float:left;height:60px;}
.fnav li a {display:block;}
.fnav li a span {padding-left:20px;font-size:16px;line-height:60px;color:#fff;display:inline-block;}
.fnav li.fnav-lic a span {padding:10px 0 0;}
.fnav li.fnav-lia {width:40%;background:#1fc63b;}
.fnav li.fnav-lib {width:40%;background:#ff5d04;}
.fnav li.fnav-lic {width:20%;background:#b71e10;}
.fnav li.fnav-lia a {background:url(../images/p055.png) no-repeat 15px center;background-size:26px auto;}
.fnav li.fnav-lib a {background:url(../images/p066.png) no-repeat 15px center;background-size:26px auto;}
.fnav li.fnav-lic a {background:url(../images/p077.png) no-repeat center 10px;background-size:20px auto;}
.h50{height:60px;display:none;}
.fm{text-indent: 2em;}
.fm h2{text-indent: 0em;}
@media (min-width:1000px) {
.lh-gb{min-height:1700px;}

}
@media (max-width:1280px) {
.headerbg{padding:10px 0;}
.nav li a{font-size:16px;}
.logo{width:340px;}
.logo img{height:65px;}
.logo p{font-size:12px;}
.header-a{width:415px;font-size:12px;}
.header-a span{padding-top:8px;}
.header-b a{padding-top:55px;font-size:14px;}
.header-b a.header-bhref1{background-size:auto 50px;}
.header-b a.header-bhref2{background-size:auto 50px;}
.header-b a.header-bhref3{background-size:auto 50px;}
.sl11-aa h2{font-size:26px;}
.sl11-aa{width:100%;}
.sl11-ac-a{width:100%;float:none;height:auto;}
.sl11-ac-b{width:100%;float:none;height:auto;margin:10px 0;overflow:hidden;}
.sl11-ac-c{width:100%;float:none;height:auto;margin:-20px 0 0;}
.sl11-ac-d{width:100%;float:none;height:auto;margin:10px 0;}
.sl11-ac p{padding:5px 0;}
.sl11-ac-ba{width:60%;height:auto;float:left;}
.sl11-ac-bb{width:38.7%;height:auto;float:right;position:relative;z-index:1;}
.sl11-ac-ca{height:auto;}
.sl11-ac-cb{height:auto;}
.sl11-ac-ba-a{width:100%;height:auto;float:left;position:relative;z-index:1;margin-bottom:6%;}
.xl-ad{height:139px;}
.xl-bbg{height:730px;}
.xl-b1{padding:35px 0;}
.xl-b1 dl{height:520px;}
.xl-b1 dl dt{height:80px;}
.xl-b1 dl dt h2{font-size:26px;}
.xl-b1 dl dt p{font-size:16px;}
.xl-b1 dl dd{padding:20px 30px 0;}
.xl-b1 dl dd h2{font-size:20px;}
.xl-b1 dl dd p a{padding:3px 15px;margin:0 4%;}
.xl-d2{display:none;}
.xl-d1{width:95%;float:none;margin:0 auto;}
.xl-d{background:#f7f6f6;width:100%;padding:20px 0;margin:0;}
.xl-e22-a2 p{line-height:28px;}
.footer-a2-1{font-size:14px;}
.footer-a2-1 a{font-size:14px;}
.footer-a2-22{font-size:14px;}
.footer-a2-22 a{font-size:14px;}
.footer-a2-22 span{font-size:12px;}
.footer-a2-212 dl dt{font-size:14px;}
.footer-a2-212 dl dt a{font-size:14px;}
.footer-a2-212 dl dd{font-size:12px;}
.footer-a2-212 dl dd a{font-size:12px;}
.footer-a2-213{font-size:12px;padding-top:10px;}
.copy{font-size:14px;}

}
@media (max-width:1100px) {
.header-a{display:none;}
.xl-abg{height:410px;}
.xl-a1 h2{font-size:26px;}
.xl-a1 p{font-size:16px;}
.xl-a1 p tt{width:150px;height:11px;}
.xl-a2 dl dd{font-size:14px;line-height:22px;}
.xl-a3 span{height:60px;line-height:60px;border-radius:3px;font-size:20px;}
.xl-a3 span i{background-size:auto 30px;padding-left:35px;}
.xl-a3 span.xl-a3i3 i{padding-left:30px;}
.xl-ad{height:119px;}
.xl-bbg{height:670px;}
.xl-b1 dl{height:480px;}
.xl-b1 dl dt{height:60px;}
.xl-b1 dl dt h2{font-size:20px;padding-top:10px;}
.xl-b1 dl dt p{font-size:14px;}
.xl-b1 dl dd{padding:20px 20px 0;}
.xl-c dl{height:200px;}
.xl-c dl dt{height:115px;background-size:auto 50px;}
.xl-c dl.xl-cdl2 dt{background-size:auto 62px;}
.xl-c dl dd{font-size:12px;padding:0 20px;}
.xl-c dl dd h2{font-size:16px;padding-bottom:8px;}
.xl-ctit{font-size:26px;}
.xl-e22-a2 p{line-height:24px;font-size:14px;}
.xl-e22-a1 p{font-size:12px;}
.sl11-ia{ min-height:inherit;}
}
@media (max-width:950px) {
.xl-a2 dl dd{margin-left:430px;line-height:20px;}
.xl-c dl dt{height:95px;}
.xl-c dl dd{padding:0 10px;}

}
@media (max-width:860px) {
 
 .tophf{height: 22px; width: 100%;
    background-size: auto 100%;
    max-width: 750px;
    margin: 0 auto;background: url(../images/tbg.jpg) repeat-x 0 0;
}   
  .topabg {
    max-width: 750px;
    margin: 0 auto;
    background: url(../images/bg05.jpg) no-repeat center 0;
    background-size: 100% 100%;
    height: 160px;
}  

.topa {
    width: 95%;
    margin: 0 auto;
    
    position: relative;
    z-index: 1;
}    
  .topa .phone1 {
    padding: 15px 0 5px 0;
}  
    
  .topa i {
    display: inline-block;
    padding: 3px 0 3px 25px;
    font-size: 14px;
    color: #fff;
       margin: 5px 10px;
}  
  .topa i a{ color: #fff;}  
    
   .topa .phone1 img {
    max-width: 50%;
} 
    .topa i.topa-ia {
    background: url(../images/ico13.png) no-repeat 0 center;
}
   .topa i.topa-ib {
    background: url(../images/ico14.png) no-repeat 0 center;
} 
    
  .topa-href {
    width: 70px;
    height: 70px;
    background: #fff;
    position: absolute;
    right: 0;
    top: 10%;
    z-index: 11;
    border-radius: 100%;
    text-align: center;
    font-size: 16px;
    color: #555;
    box-shadow: 0 0 3px 3px rgba(255,255,255,.4);
}  
    
 .topa-href b {
    display: inline-block;
    padding: 10px 10px 0;
    line-height: 25px;
    letter-spacing: 1px;
}   
    
    .head-txtbg2 {
    width: 100%;
    height: 40px;
    background: #e5e5e5;
}
 .head-txt {
    width: 95%;
    max-width: 1200px;
    margin: 0 auto;
    font-size: 16px;
    color: #555;
    line-height: 40px;
}   
 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
.headerbg{height:55px;}
.logo{width:260px;padding-left:5px;margin:0;}
.logo p{display:none;}
.logo img{height:55px;}
.pc{display:none;}
.phone{display:block;}
.pc1{display:none;}
.phone1{display:block;}
.header-b{padding-top:0;}
.header-b a{width:55px;margin-left:5px;}
.header-b a{padding-top:33px;font-size:12px;}
.header-b a.header-bhref1{background-size:auto 30px;}
.header-b a.header-bhref2{background-size:auto 30px;}
.header-b a.header-bhref3{background-size:auto 30px;}
.pnav {margin:15px auto;}
.pnav li h2{width:50px;height:50px;}
.pnav li p{font-size:14px;padding-top:3px;}
.xl-abg{height:auto;background:none;margin:0;padding:0;}
.xl-a2 dl{height:auto;}
.xl-a2 dl dt{width:100%;height:auto;position:relative;}
.xl-a2 dl dd{margin-left:0;margin-top:10px;}
.xl-a{width:100%;padding:20px 0;background:none;}
.xl-a1{}
.xl-a1 h2{font-size:18px;}
.xl-a1 p{font-size:12px;}
.xl-a1 p tt{width:65px;height:5px;margin:0 2px;}
.xl-a2{width:95%;margin-top:15px;}
.xl-a3{margin:0 auto 15px;}
.xl-a3 span{height:40px;line-height:40px;font-size:16px;}
.xl-a3 span i{background-size:auto 20px;padding-left:25px;}
.xl-a3 span.xl-a3i3 i{padding-left:20px;}
.xl-a3 span tt{background-size:auto 6px;margin-left:-9px;}
.xl-ad{height:auto;background:none;}
.xl-ad img{display:block;}
.xl-c dl dd h2{font-size:14px;padding-bottom:6px;}
.xl-ctit{font-size:20px;}
.sl11-ia{margin-right:0;font-size:14px;line-height:25px;}
.sl11-ib{display:none;}
.sl11-ia-d ul{width:100%;}
.sl11-ia-d ul li{width:100%;float:none;margin-right:0;}
.sl11-ia-d ul li a{font-size:14px;}
.sl11-ia-c i{display:none;}
.list .list_r{ width:100%;}
.list .list_r p.list_tit{ font-size:16px;}
.list .list_r p{ font-size:14px;    line-height: 25px;}
.list .list_r p.list_sm{ font-size:14px;}
}
@media (max-width:750px) {
   .henge{    width: 100%;height: 50px;}
.tweix{width:100%;height:45px;background:#fff;    position: fixed;
    z-index: 9999;}
.tweix span{display:inline-block;padding-left:40px;background:url(../images/icon_wx.png) no-repeat 10px center;background-size:auto 25px;font-size:14px;color:#000;line-height:45px;}
.tweix-inp{padding:7px 15px 7px 35px;background:#01a83e url(../images/icon_wx2.png) no-repeat 8px center;background-size:auto 20px;border:none;font-size:14px;color:#fff;position:absolute;right:2.5%;top:6px;border-radius:15px;cursor:pointer;}
.tweixboxbg{width:100%;height:100%;background:rgba(0,0,0,.7);position:fixed;left:0;top:0;z-index:9999;display:none;}
.tweixbox{width:290px;padding:20px 0;background:#fff;margin:30% auto 0;text-align:center;font-size:14px;color:#666;position:relative;border-radius:15px;}
.tweixbox h2{padding-top:40px;font-size:20px;background:url(../images/duihao.jpg) no-repeat center 0;background-size:auto 35px;padding-bottom:10px;}
.tweixbox p{}
.tweixbox a{display:inline-block;padding:7px 25px;background:#45aa30;font-size:14px;color:#fff;border-radius:5px;margin-top:10px;}
.tweixbox-close{width:25px;height:25px;background:url(../images/close.jpg) no-repeat center center;background-size:auto 60%;position:absolute;right:10px;top:10px;cursor:pointer;} 
.sl11-a{width:95%;}
.sl11-aa h2{font-size:16px;}
.fnav{display:block;}
.h50{display:block;}
.xl-cbg{background:#fff;padding-bottom:0;}
.xl-c dl{width:47%;margin-left:5%;margin-bottom:30px;}
.xl-c dl.xl-cdl3{margin-left:0;}
.xl-d1 dl dd{margin-left:250px;font-size:12px;}
.xl-d1 dl dd h2 a{font-size:12px;}
.xl-d1 dl dd p a{font-size:12px;}
.xl-eph2 h2{font-size:35px;}
.phfoot-1{font-size:16px;}
.phfoot-1 a{font-size:16px;margin:0 4%;}
.content{ font-size:14px;}
.content img{max-width:98% !important; width:auto !important; height:auto !important;}
.mod18{     width: 98%;
    max-width: 350px;}
.mod18 .picBox{ height:250px;}
.mod18 .picBox ul{ height:250px;}
.mod18 .picBox li{ width:350px;height: 246px;}
.mod18 .listBox{ width:98%; max-width:350px;}
.mod18 #prevTop, .mod18 #nextTop{ top:103px;}
.mod18 .btn{top:256px;}

.sl11-h{ font-size:14px;}
}
@media (max-width:651px) {
.xl-bbg2 .xl-b1 dl{height:350px;}
.xl-b1 dl dt{height:50px;}
.xl-b1 dl dt h2{font-size:14px;}
.xl-b1 dl dt p{font-size:12px;}
.xl-b1 dl dd{padding:10px 10px 0;font-size:12px;line-height:18px;}
.xl-b1 dl dd h2{font-size:14px;}
.xl-d1 dl{height:100px;}
.xl-d1 dl dt{width:150px;height:100px;}
.xl-d1 dl dd{margin-left:170px;padding:7px 10px 0 0;}
.xl-d1 dl dd p{line-height:18px;-webkit-line-clamp:3;}
.xl-eph2 dt{font-size:20px;}
.phfoot-2 dl{min-height:140px;}
.phfoot-2 dl dt{width:140px;height:140px;}
.phfoot-2 dl dd{margin-right:150px;font-size:14px;}
.phfoot-2 dl dd p{padding:5px 0;}
.list2 ul li{ width:49%;    font-size: 12px;}
.topa .phone1 {
    padding: 15px 0 8px 0;
}
.topa .phone1 img {
    max-width: 60%;
}
}
@media (max-width:550px) {
.headerbg{height:50px;position:relative;}
.logo{width:200px;float:none;position:absolute;left:0;top:15px;}
.logo img{height:40px;}
.header-b a{width:30px;margin-left:5px;line-height:13px;}
.header-b a{padding-top:23px;font-size:12px;}
.header-b a.header-bhref1{background-size:auto 20px;}
.header-b a.header-bhref2{background-size:auto 20px;}
.header-b a.header-bhref3{background-size:auto 20px;}
.xl-a3{margin:0 auto 10px;}
.xl-a3 span{height:30px;line-height:30px;font-size:12px;}
.xl-a3 span i{background-size:auto 15px;padding-left:18px;}
.xl-a3 span.xl-a3i3 i{padding-left:15px;}
.xl-a3 span tt{background-size:auto 4px;margin-left:-6px;}
.xl-c dl dd h2{font-size:12px;}
.xl-c dl dd p{color: #797373;}
.xl-ctit{font-size:16px;}
.xl-eph h2{font-size:25px;}
.xl-eph li input[type="text"]{height:40px;line-height:40px;font-size:14px;}
.xl-eph li textarea{height:90px;font-size:14px;}
.xl-eph li input[type="submit"]{height:40px;font-size:14px;}
.xl-eph ul{padding:30px 0 20px 0;}
.xl-eph2 dt{font-size:18px;}
.xl-ebg2{padding:20px 0;}
.phfoot-1{font-size:14px;}
.phfoot-1 a{font-size:14px;margin:0 3%;}
.list2 ul li img { height: 150px;}
}
@media (max-width:450px) {
.xl-b1 dl dd p{padding-top:6px;line-height:18px;}
.xl-b1 dl dd div{margin-top:6px;}
.xl-eph h2{font-size:20px;}
.phfoot-1 a{font-size:14px;margin:0 1%;}
.phfoot-2 dl dt{width:110px;height:110px;}
.phfoot-2 dl dd{margin-right:120px;}
.topa .phone1 img {
    max-width: 75%;
}
}
@media (max-width:400px) {
    .topa .phone1 {
    padding: 15px 0 15px 0;
}
    .xl-e22-a1 p{     line-height: 21px;
    font-size: 14px;
    padding-top: 15px;}
    .xl-e22-a2{    width: 56%;
  
    padding-right: 5px;}
    .xl-e22 dd {
    padding: 30px 0px 0 5px;
}
    .xl-e22-a2 p {
    line-height: 18px;
    font-size: 14px;
}
    .list2 ul li a{ height: 188px;
    overflow: hidden;
    display: block;}
    
.list2 ul li {  width: 100%; font-size:14px; }
.list2 ul li img {
    height:auto;    width: 100%;
}

}

@media (max-width:350px) {
.xl-ctit{font-size:14px;}

}
.mtop50 {margin-top:50px;}